// TargetShooter.h //
#ifndef TARGET_SHOOTER_H
#define TARGET_SHOOTER_H

#include "Enemy.h"

class TargetShooter : public Enemy
{
	public:
		TargetShooter(string keyname);

		virtual void Update(float deltaTime);

		virtual void Render(SDL_Surface* screen);

    private:
		void FireBullet();

		GameObject* target;
		Vector targetDirection;
		
		float lastFired;
};

#endif
